/*css 重置*/
body{margin:0;background-color:black;padding-top:60px;}
ul{list-style-type:none;margin:0;padding:0;}
a{color:#6f6f6f;text-decoration:none;}
img{display:block;}/*清理图片底部无故空隙*/
h1{font-size:1em;font-weight:normal;margin:0;}
p{margin:0;}
/*公用*/
.clearfix{clear:both;}
/*页头导航*/
.dingbu_beijing{border-bottom:solid 1px #272727;position:fixed;width:100%;left:0;top:0;background-color:rgba(0,0,0,0.6);z-index:1;}
.dingbu_juzhong{max-width:1200px;margin:0 auto;}
.logo_box,.nav{float:left;}
.nav li{float:left;}
.gongneng{float:right;}
.nav a{line-height:60px;display:block;padding:0 32px;position:relative;transition:.6s;}
.nav span{position:absolute;height:1px;background-color:white;left:0;margin:0 32px;bottom:-1px;width:0;opacity:0;transition:.6s;}
.nav a:hover{color:white;}
.nav a:hover span{width:calc(100% - 64px);opacity:1;}
.nav .current{color:white;}
.nav .current span{width:calc(100% - 64px);opacity:1;}
.gongneng{line-height:60px;}
.gongneng a{float:left;padding:0 20px;}
.gongneng a:hover{color:white;}
.logo_box{padding-top:20px;margin-right:60px;}
.logo{position: absolute;    border-radius: 30px;    width: 30px;    height: 30px;    margin-top: -2px;    left: 385px;}
.image{width: 80px; height: 300px;}
.banner_img{width: 1271px;height: 300px;}
@media (max-width:1036px){
	.nav{display:none;}
}
@media (max-width:580px){
	.gongneng{line-height:40px;}
	.logo_box{padding-top:14px;padding-left:10px;}
	.logo_box img{height:12px;}
	.gongneng a{padding:0 10px;}
}
/*页脚*/
.footer{color:#6f6f6f;max-width:1200px;margin:0 auto;text-align:center;position:relative;}
.footer img{margin:30px auto;}
.share{position:absolute;right:200px;top:40px;}
.share a{color:#6f6f6f;}
@media (max-width:580px){
	.footer{font-size:12px;}
	.share{right:20px;top:20px;}
}